const formatTime = date => {
    const year = date.getFullYear()
    const month = date.getMonth() + 1
    const day = date.getDate()
    const hour = date.getHours()
    const minute = date.getMinutes()
    const second = date.getSeconds()

    return `${[year, month, day].map(formatNumber).join('/')} ${[hour, minute, second].map(formatNumber).join(':')}`
}
const checkLogin = userinfo => {
    return new Promise((resolve, reject) => {
        if (!userinfo) {
            wx.showModal({
                title: '您还未登录!',
                content: '是否前往登录？',
                confirmText: '是',
                cancelText: '否',
                success: res => {
                    if (res.confirm) {
                        wx.switchTab({
                            url: '../my/my'
                        })
                    }
                }
            })
            resolve('unlogin')
        }
        else {
            resolve('login')
        }
    })
}
const formatNumber = n => {
    n = n.toString()
    return n[1] ? n : `0${n}`
}

module.exports = {
    formatTime,
    checkLogin
}
